← Index
NYTProf Performance Profile   
For webmerge/scripts/webmerge.pl
  Run on Mon Oct 7 02:42:42 2013
Reported on Mon Oct 7 03:03:29 2013

Filename(eval 40)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]
StatementsExecuted 4068 statements in 198ms
Eval Invoked At/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm line 115
Sibling evals1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

NOTE!
The data used to generate this report page was merged from 12 of the 168 executions
of the string eval on line 115 of /home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
405611190ms371msOCBNET::Spritesets::Canvas::Distribute::::__ANON__[(eval 110)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1]OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 110)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] (merge of 12 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
14068198ms8152181ms
# spent 371ms (190+181) within OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 110)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] which was called 4056 times, avg 91µs/call: # (data for this subroutine includes 11 others that were merged with it) # 4056 times (190ms+181ms) by OCBNET::Spritesets::Canvas::Distribute::distribute at line 130 of webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm, avg 91µs/call
sub { return ($_[0]->isRepeating||$_[0]->alignLeft||$_[0]->alignTop||$_[0]->isFlexibleY||$_[0]->isFlexibleX); };
# spent 138ms making 4056 calls to OCBNET::Spritesets::Sprite::alignLeft, avg 34µs/call # spent 41.4ms making 4056 calls to OCBNET::Spritesets::Sprite::isRepeating, avg 10µs/call # spent 675µs making 24 calls to OCBNET::Spritesets::Sprite::alignTop, avg 28µs/call # spent 340µs making 8 calls to OCBNET::Spritesets::Sprite::isFlexibleX, avg 43µs/call # spent 322µs making 8 calls to OCBNET::Spritesets::Sprite::isFlexibleY, avg 40µs/call